import java.rmi.Remote;
import java.rmi.RemoteException;

public interface GameboardInterface extends Remote{
	// connect to primary server
	GameStatusInfo ConnectPlayer(GamePlayerInterface gamePlayerInteface, int playerType, int playerId) throws RemoteException;
	PlayerMovementInfo RequestMove(PlayerMovementInfo packInfo, int playerID) throws Exception;
	int signalHeartBeat() throws Exception;
}
